package edu.suda.xsap.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;


@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class MemberBind {
    private Long id;               // 对应 `id` 字段
    private Long memberId;         // 对应 `member_id` 字段
    private Long cardId;           // 对应 `card_id` 字段
    private Integer validCount;    // 对应 `valid_count` 字段
    private Integer validDay;      // 对应 `valid_day` 字段
    private BigDecimal receivedMoney; // 对应 `received_money` 字段
    private String payMode;        // 对应 `pay_mode` 字段
    private String note;           // 对应 `note` 字段
    private Boolean activeStatus;  // 对应 `active_status` 字段
    private LocalDateTime createTime; // 对应 `create_time` 字段
    private LocalDateTime lastModifyTime; // 对应 `last_modify_time` 字段
    private Integer version;       // 对应 `version` 字段
}
